debris left by a flood - Fransızca İngilizce Sözlük